{$CLEO .cs}
{$USE cleo+}
0000:

Model.Load(#YOSEMITE) 
Model.Load(#STALLION) 
Model.Load(#LANDSTAL) 
Model.Load(#BLADE) 
Model.Load(#BLISTAC) 
Model.Load(#HUNTLEY) 
Model.Load(#PCJ600) 
038B: load_requested_models 

:RESPAWN 

while true 
wait 0
   if   and  
Model.Available(#YOSEMITE) 
Model.Available(#STALLION) 
Model.Available(#LANDSTAL) 
Model.Available(#BLADE) 
Model.Available(#BLISTAC) 
Model.Available(#HUNTLEY) 
Model.Available(#PCJ600)  
   00FE:    actor $PLAYER_ACTOR sphere 0 in_sphere  4083.8186 -1777.0348 52.2653 radius 150.0 150.0 150.0

   then
       break
   end
   if $onmission == 0 
   then
       jump @end
   end
end 
 
 
10@=car.Create(#PCJ600  , 4082.3909, -1823.4762, 52.2653)
car.Angle(10@)=  269.222
car.Health(10@)= 35000 
11@=car.Create(#BLISTAC  ,4112.1675, -1823.5179, 20.2653 )
car.Angle(11@)= 86.4175 
car.Health(11@)= 35000 
12@=car.Create(#BLADE  , 4083.8186, -1777.0348, 52.2653)
car.Angle(12@)= 92.7431 
car.Health(12@)= 35000 
13@=car.Create(#HUNTLEY  ,4131.3394, -1794.9524, 20.2684 )
car.Angle(13@)= 270.1199 
car.Health(13@)= 35000 
14@=car.Create(#STALLION  ,4044.0234, -1820.282, 34.0996 )
car.Angle(14@)= 93.0341 
car.Health(14@)= 35000 
15@=car.Create(#LANDSTAL  ,4131.0591, -1801.8207, 43.6579 )
car.Angle(15@)=274.4977  
car.Health(15@)= 35000 
16@=car.Create(#YOSEMITE  ,4103.666, -1798.9445, 30.6883 )
car.Angle(16@)=  88.3011
car.Health(16@)= 35000 
0674: set_car_model 12@ numberplate "MARIO64"
0674: set_car_model 14@ numberplate "___L___"
0674: set_car_model 11@ numberplate "_LUIGI_"
 
09C4: set_car 10@ gas_tank_explosion_enabled 0
09C4: set_car 11@ gas_tank_explosion_enabled 0
09C4: set_car 12@ gas_tank_explosion_enabled 0
09C4: set_car 13@ gas_tank_explosion_enabled 0
09C4: set_car 14@ gas_tank_explosion_enabled 0
09C4: set_car 15@ gas_tank_explosion_enabled 0
09C4: set_car 16@ gas_tank_explosion_enabled 0
  
0E61: set_car_alarm 11@ mode 1
0E61: set_car_alarm 12@ mode 1
0E61: set_car_alarm 14@ mode 1  

while true 
wait 0
 
   if  or 
    $onmission == 0
   80FE: not  actor $PLAYER_ACTOR sphere 0 in_sphere  4083.8186 -1777.0348 52.2653 radius 150.0 150.0 150.0

   then
       break
   end
end 



:CLEANUP 
car.RemoveReferences(10@)
car.RemoveReferences(11@)
car.RemoveReferences(12@)
car.RemoveReferences(13@)
car.RemoveReferences(14@)
car.RemoveReferences(15@)
car.RemoveReferences(16@)
if    $onmission == 0
then
   jump @end
else 
   jump @RESPAWN 
end

:end 

end_thread